technical achievements - Español Inglés Diccionario